#pragma once
#include "caHookManage.h"
#include "caAnalyseCtrl.h"

enum caECreateObjType
{
	CREATE_HOOKCTRL,
	DELETE_HOOKCTRL,
};

class caCCreateHookManage : public caICreateHookManage
{
	caIProcCtrl* m_procctrl;
public:
	caCCreateHookManage(caIProcCtrl* procctrl=NULL){m_procctrl=procctrl;}
	virtual ~caCCreateHookManage(){};

	virtual PVOID Create();
	virtual BOOL Destory(PVOID hookmange);
};